Update devbox#903
Merged
Merged
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #903 +/- ##
=======================================
Coverage 65.94% 65.94%
=======================================
Files 71 71
Lines 7958 7958
=======================================
Hits 5248 5248
Misses 2408 2408
Partials 302 302 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
cb09709 to
65e31b6
Compare
AshleyDumaine
approved these changes
Oct 13, 2025
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
latest->1.11.1latest->20.10.26latest->2020.2.4latest->1.8.14.2.0->4.8.0latest->1.33.4latest->3.19.0latest->0.2.12latest->0.4.52latest->1.20.0latest->0.35.1Release Notes
kubernetes-sigs/kubebuilder (kubebuilder)
v4.8.0✨ New features
v1.16.3tov1.18.2#4947v2.1.6tov2.3.0#4945 #4974 #49571.24.0to1.24.5#4944e2ebuild tag to prevent accidental execution of end-to-end tests #4946create apinow adds status conditions by default #4943go-install-toolimplementation in Makefile #4988IfNotExistsActionto machinery for optional file handling #4967--squashto condense commits;--restore-pathto keep selected paths unchanged;--output-branchto write changes to a new branch;--open-gh-issueto create new GitHub issues with update data;--use-gh-modelsto post AI summary to help project upgrade process; and--git-configto set Git defaults for the run. (More info)autoupdate/alpha-v1) with AI-assistence for upgrades. The plugin scaffolds a workflow to open an issue and post an AI summary whenever a new Kubebuilder release is available. (More info)🐛 Bug fixes
CertWatcherwith controller-runtime’s built-in implementation for webhook & metrics server cert reloads; ensures non-leader replicas update certificates #5008Thanks to all contributors 🎉
What's Changed
--forceflag by @vitorfloriano in #4955go-install-toolhelper in Kubebuilder Makefile such as we provide for end users by @afritzler in #4986--forcenow runs post-merge fixes in best-effort mode raising warnings instead of errors to allow properly automation with this option by @camilamacedo86 in #4992--forcenow runs post-merge fixes in best-effort mode raising warnings instead of errors to allow properly automation with this option" by @camilamacedo86 in #4996mainalready exists by @Deofex in #5029New Contributors
Full Changelog: kubernetes-sigs/kubebuilder@v4.7.1...v4.8.0
v4.7.1✨ New Features
--forceflag to allow upgrades and create the commit even if conflicts are encountered. Also enables users to resolve conflicts before committing with the conflict markers. (#4936)🐛 Bug Fixes
--to-versionis informed (#4937)Thanks to all our contributors! 🎉
What's Changed
sigs/kubebuilder/pull/4959
Full Changelog: v4.7.0...v4.7.1
v4.5.1changes since v4.5.0
✨ New Features
controller-runtimefromv0.20.0tov0.20.2(#4528, #4570)controller-genfromv0.17.1tov0.17.2(#4553)🐛 Bug Fixes
serverNamefield toServiceMonitor, ensuring proper certificate validation with the metrics server (#4536, #4558)kubebuilder alpha generateby using--repoinformation tracked in thePROJECTfile. Fix generation of projects outside ofGOPATH(#4559)Thanks to all our contributors! 🎉
What's Changed
New Contributors
Full Changelog: kubernetes-sigs/kubebuilder@v4.5.0...v4.5.1
v4.5.0changes since v4.4.0
(go-v4): Upgrade controller-runtime from
v0.19.4tov0.20.0and add support for Kubernetes 1.32 (#4492). See the controller-runtime release notes to learn more about the breaking changes introduced.(Projects using webhooks):
Controller-runtime removed the deprecated
webhook.Validatorandwebhook.Defaulterinterfaces. Additionally, webhooks should no longer reside under theapidirectory. Kubebuilder projects have not scaffolded webhooks in this directory or used the deprecated interfaces since v4.3.0.If you are using these interfaces or the legacy
apisdirectory for webhooks, please refer to the v4.3.0 release notes, which provide guidance on updating your projects to align with the current standards.To assist with migration or reduce the burden on users, Kubebuilder has introduced a flag option to allow scaffolding webhooks using the new interfaces in the legacy path. For now, you can scaffold webhooks in the legacy path (under
api) by using the commandkubebuilder create webhook [OPTIONS] --legacy=true. For reference, you can look at the CronJob Tutorial sample webhooks implementation.✨ New Features
v0.17.0tov0.17.1(#4493)v1.62.2tov1.63.4(#4494)v1.16.0tov1.16.3(#4497)🐛 Bug Fixes
1.23.0(#4491)docker.ioprefix for Docker Hub images (#4513)Thanks to all our contributors! 🎉
What's Changed
v1.16.0tov1.16.3by @camilamacedo86 in #4497New Contributors
Full Changelog: kubernetes-sigs/kubebuilder@v4.4.0...v4.5.0
v4.4.0changes since v4.3.1
✨ New Features
v1.61.0tov1.62.2(#4448)1.23(#4446)controller-genfromv0.16.4tov0.17.0. (#4254, #4457)v0.19.1tov0.19.4(#4482)config/rbacto help cluster admins manage the permissions for their solutions. The comments and explanations added to these scaffolds have been improved. Furthermore, it now includes admin-specific rules to make it easier for cluster admins to work with features like aggregation (e.g.,rbac.authorization.k8s.io/aggregate-to-admin). More info. (#4299)go.modfor Go version management and automating ENVTEST versioning by retrieving the version directly fromgo.mod, based on thecontroller-runtimedependency in use. (#4385) (#4401)helm.kubebuilder.io/v1-alphaplugin to enable users to distribute solutions using Helm Charts. Example scaffolds are available under testdata/project-v4-with-plugins/dist/chart. (#4227, #4315, #4350, #4351, #4356, #4357, #4371, #4377, #4383, #4380, #4373, #4386, #4375, #4388, #4406, #4399, #4419,#4451). IMPORTANT: Thehelm.kubebuilder.io/v1-alphais an experimental initial version. (More info)app.kubernetes.io/namelabel to allow more precise configurations (#4437)Create API to test conversion from v1 to v2
$ kubebuilder create api --group crew --version v1 --kind FirstMate --controller=true --resource=true --make=false
$ kubebuilder create api --group crew --version v2 --kind FirstMate --controller=false --resource=true --make=false
$ kubebuilder create webhook --group crew --version v1 --kind FirstMate --conversion --make=false --spoke v2